Catalogue management for a multidatabase system using an X.500 directory system
نویسندگان
چکیده
Multidatabase systems (MDBSs) provide applications with integrated access to a collection of databases. The component database systems are typically heterogeneous, distributed, autonomous and pre-existing. MDBSs, like conventional database management systems (DBMSs), require catalogue information to provide their services. The catalogue must be stored in a separate system database, or repository, since component databases are assumed to be independent of the MDBS. We examine the approach taken to catalogue management in the CORDS MDBS which uses an X.500 directory service to store the MDBS catalogue and discuss the advantages and disadvantages of this approach. Storing the MDBS catalogue in a directory service is an appealing approach but is an application for which the directory service was never intended. There are, therefore, practical problems which must be addressed including the suitability of the information model and the performance of the system for typical repository requests. We discuss the design of the CORDS MDBS catalogue and present a set of experiments we conducted with it to examine the performance and scalability of the approach.
منابع مشابه
Storing MDBS catalog information in an X.500 directory service
The CORDS Multidatabase System (MDBS) provides applications with an integrated view of a collection of distributed heterogeneous data sources. Applications are presented with a relational view of the available data and are able to access the data using standard SQL operations. The information needed by the MDBS to provide its services is kept in an internal database called the MDBS Catalog. Thi...
متن کاملIntegration of the Directory Service in the Network Management Framework
This paper examines the potential role and feasibility of using the X.500 Directory Service in the network management framework. We examine the network management requirements and investigate how the Directory Service can satisfy them. A simple network load monitoring tool was adapted to use a prototype X.500 Directory Service (Quipu) for the storage and retrieval of (1) network domain informat...
متن کاملAn X.500-based Product Catalogue
the database will become very large (there are currently in excess of 1 million entries), it can be distributed over a worldwide network of Directory System Agents (DSAs) each of which holds a small portion of the total information.Information is held in objects which have a number of mandatory and optional attributes. To facilitate the storage of diverse forms of information, a hierarchy of ob...
متن کامل11 A Resource Management System Based on the ODP Trader Concepts and X . 500
Distributed computing systems are composed of various types ofhardware and software resources. Providing a reliable and efficient distributed computing environment largely depends on the effective management of these resources and the services that they provide. ISO has begun work on a proposed standard for Open Distributed Processing (ODP). The ODP framework includes a mechanism called the 'll...
متن کاملDeveloping and Accessing Scientific Databases with the Object-Protocol (OPM) Data Management Tools
The Object-Protocol Model (OPM) data management tools provide facilities for rapid development, documentation, and flexible exploration of scientific databases. The tools are based on OPM, an object-oriented data model which is similar to the ODMG standard, but also supports extensions for modeling scientific data [41. Databases de signed using OPM can be implemented using a variety of commerci...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Distributed Systems Engineering
دوره 4 شماره
صفحات -
تاریخ انتشار 1997